Big Huge Thesaurus

contraceptive diaphragm

noun